Big Huge Thesaurus

Pachyrhizus tuberosus

noun